package kr.ac.hanyang.cs.park;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.text.Html;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;

public class DescTask extends Activity {
	private int clickCnt								= 0;

	
	/** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.desctask);


        TextView tvDesc									= (TextView)findViewById(R.id.tvDesc);

        String descText									= ""
        		+ "<h5>&nbsp;참깨 설명</h5>"
        		+ "<p style='word-wrap:break-word;word-break:break-all'><small>&nbsp;참깨는 음성 명령어로 프로그램을 실행시킬 수 있는 '음성 인식 앱 런쳐'입니다. '참깨'라는 이름은 우리가 어린 시절 접했던 동화인 '알리바바와 40인의 도둑'에서 동굴의 문을 여는 음성 명령어인 '열려라 참깨!(Open Sesame!)'에서 유래하였습니다.</small></p>"
        		+ "<br>"
        		+ "<h5>&nbsp;프로그램 사용법</h5>"
        		+ "<p style='word-wrap:break-word;word-break:break-all'><small>&nbsp;참깨를 실행한 후 메인 화면에서 '음성 실행'을 선택하고 실행할 명령어를 또렷하게 말합니다. 또한 '명령어 예제' 메뉴에서 지원되는 명령어들의 예제를 들어보시면 인식률 높은 명령어를 말하실 수 있습니다.</small></p>"
				+ "<br>"
				+ "<h5>&nbsp;개발자</h5>"
				+ "<p style='word-wrap:break-word;word-break:break-all'><small>&nbsp;본 프로그램은 한양대학교 2012년 컴퓨터공학부 졸업 프로젝트로 개발되었습니다.<br>개발자: 박성민(컴퓨터공학 05), 박정환(컴퓨터공학 02)</small></p>";

        tvDesc.setText(Html.fromHtml(descText));
        tvDesc.setOnClickListener(itemClickListener);

        
//        Button btnBack									= (Button)findViewById(R.id.btnBack);
//        btnBack.setOnClickListener(new OnClickListener(){
//        	public void onClick(View v) {
//        		Intent intent = new Intent(DescTask.this, TaskList.class);
//                startActivity(intent);
//        	}
//        });
    }

	private View.OnClickListener itemClickListener = new View.OnClickListener() {
		public void onClick(View v) {
			String eggMesg									= "";
			clickCnt++;
			
			switch (clickCnt) {
				case 3:
					eggMesg									= "그만해-_-";
					break;
				case 5:
					eggMesg									= "그만하라고...-_-";
					break;
				case 10:
					eggMesg									= "횽 아프다..";
					break;
				case 15:
					eggMesg									= "아따! 아프다고!!!";
					break;
				case 50:
					eggMesg									= "근성 좋네; 계속 해봐라;;;";
					break;
				case 75:
					eggMesg									= "니가 가라.. 하와이-_-";
					break;
				case 100:
					eggMesg									= "마이 묵어따 아이가...";
					break;
			}
			
			if (!eggMesg.isEmpty())
				Toast.makeText(getBaseContext(), eggMesg, Toast.LENGTH_SHORT).show();
		}
	};

}
